Java 基础——Scanner 类

本文详细介绍了Java中的Scanner类,用于从标准输入流、文件或字符串读取数据。讲解了hasNext和next系列方法的使用,特别是next()和nextLine()的区别,以及如何读取一维和二维数组。提供...

我是如何将 Java 基础 docker 镜像大小从 674Mb 优化到 58Mb的

如果您是Java开发人员,并且正在使用Docker打包应用程序,您可能已经注意到,即使是“helloworld”类型的项目,最终镜像的大小也可能非常大。在本文中,我们将介绍一些优化Java应用程序的...

【Java 基础】:三大特征之多态

本文详细介绍了Java中的多态性,包括多态的基本概念、继承、多态的实现条件、重写、向上转型等。多态性允许父类引用指向子类对象,提供了代码的灵活性和可扩展性,但也存在不能使用子类特有功能的缺点。通过实例展示了如何实现...

【Java 基础】类和对象(构造&this&封装&static&代码块)

本文详细讲解了Java中类和对象的基础概念,包括类与对象的定义、静态关键字的应用(静态变量、方法、代码块和内部类),this关键字的用法,以及面向对象特性、构造方法、。同时还介绍了代码块的不同类型及其作用,最后还进...

Java 基础 (面向对象高级 一)

staticstatic-static修饰成员变量static叫静态,可以修饰成员变量、成员方法。成员变量按照有无static修饰,分为两种:类变量:有static修饰,属于类在计算机里只有一份,会被类的全部对象共享。实例变量(对象的变量):无sta...

Java 基础常见面试题整理

Java基础常见面试题_java基础面试题...

【Java 基础篇】Java HashSet 集合详解:高效存储唯一元素的利器

HashSet是Java中的一个集合类,它实现了Set接口。Set是一种不允许包含重复元素的集合,而HashSet则是Set接口的一个具体实现。因此,HashSet用于存储一组唯一的元素,不允许重复。以下是Ha...

【Java 基础篇】Java 图书管理系统详解

图书管理系统是一种用于管理图书信息、借阅记录、用户信息等的软件系统。它可以帮助图书馆、书店或个人管理和组织图书资源,提供了方便的借阅和查询功能。在这篇博客中,我们将详细介绍如何使用Java编程语言创建一个简单的图书...